#ifndef BIB_H
#define BIB_H

#include <string>
#include <vector>
#include <fstream>
#include <sstream>
#include <iostream>
#include "GatterTyp.h"
#include "FlipFlop.h"
#include <sys/stat.h>

using namespace std;

class Bibliothek{
private:
	void openError();
    void readError();

	std::vector<FlipFlop> bibElemente;	
	std::string datei;

public:
	Bibliothek(std::string pfad);
	Bibliothek();
	~Bibliothek(void);

	bool Exist(const char* Path);

	string getPfad();
	FlipFlop getBibElement(string type);
	void dateiAusgabe();
	void dateiAuswerten();
    bool pfadEinlesen();
};

#endif